package engine.graphics.renderable
{
	import away3d.core.managers.*;
	import engine.graphics.away3d.*;
	import engine.graphics.vfx.*;
	
	public class RxRenderableWorldFX extends Object implements RxRenderableBase
	{
		private var m_worldFX:RxWorldBaseFX;
		
		public function RxRenderableWorldFX()
		{
			this.m_worldFX = null;
		}
		
		public function SetWorldFX(world:RxWorldBaseFX) : void
		{
			this.m_worldFX = world;
		}
		
		public function GetWorldFX() : RxWorldBaseFX
		{
			return this.m_worldFX;
		}
		
		public function Render(proxy:Stage3DProxy, i:uint, camera:RxCamera3D) : void
		{
			this.m_worldFX.Render(proxy, camera);
		}
	}
}